package main.java.viable;


public class Infraestructura extends Evento {

	public Infraestructura(int idCarta, NombreEstaciones estacionOrigen, NombreEstaciones estacionDestino) {
		super(idCarta);
		origen = estacionOrigen;
		this.estacionDestino = estacionDestino;
	}

	/** 
	 * Getter of the property <tt>EstacionOrigen</tt>
	 * @return  Returns the estacionOrigen.
	 * @uml.property  name="estacionOrigen"
	 */
	public NombreEstaciones getEstacionOrigen() {
		return origen;
	}

	/** 
	 * Setter of the property <tt>EstacionOrigen</tt>
	 * @param EstacionOrigen  The estacionOrigen to set.
	 * @uml.property  name="estacionOrigen"
	 */
	public void setEstacionOrigen(NombreEstaciones estacionOrigen) {
		origen = estacionOrigen;
	}

	/**
	 * @uml.property  name="estacionDestino"
	 */
	private NombreEstaciones estacionDestino;

	/**
	 * Getter of the property <tt>estacionDestino</tt>
	 * @return  Returns the estacionDestino.
	 * @uml.property  name="estacionDestino"
	 */
	public NombreEstaciones getEstacionDestino() {
		return estacionDestino;
	}

	/**
	 * Setter of the property <tt>estacionDestino</tt>
	 * @param estacionDestino  The estacionDestino to set.
	 * @uml.property  name="estacionDestino"
	 */
	public void setEstacionDestino(NombreEstaciones estacionDestino) {
		this.estacionDestino = estacionDestino;
	}

	/**
	 * @uml.property  name="estacionOrigen"
	 */
	private NombreEstaciones origen;

}
